// component/navBar/index.js
var app = getApp();
var applet_park_api_url_imgUrl = app.globalData.applet_park_api_url_imgUrl;
Component({
  /* 开启全局样式设置 */
  options: {
    addGlobalClass: true,
  },

  /* 组件的属性列表 */
  properties: {
    name: {
      type: String,
      value: 'My'
    }
  },

  /* 组件的初始数据 */
  data: {
    motto: 'Hello World',
    nickName: '',
    userInfo: {},
    hasUserInfo: false,
    canIUse: wx.canIUse('button.open-type.getUserInfo'),
    imgUrl: applet_park_api_url_imgUrl,
  },

  /* 组件声明周期函数 */
  lifetimes: {
    attached: function () {
     this.initPage()
    },
    moved: function () {
      // var userInfo = wx.getStorageSync("USER_INFO");
      // var nickName = wx.getStorageSync("nickName");
      // this.setData({
      //   userInfo: userInfo,
      //   nickName: nickName
      // });
      this.initPage()
    },
    detached: function () {

    },
  },

  /* 组件的方法列表 */
  methods: {
    initPage(){
      var userInfo = wx.getStorageSync('USER_INFO')
      var nickName = userInfo.nickName
      this.setData({
        userInfo: userInfo,
        nickName: nickName
      });
    },
    //事件处理函数
    bindViewTap: function () {
      wx.navigateTo({
        url: '../logs/logs'
      })
    },
    toPatrol: function () {
      var id = wx.getStorageSync("id");
      if (!id) {
        wx.showToast({
          title: '请先登录',
        })
        return

      }
      wx.navigateTo({
        url: '../patrol_list/patrol_list',
      })
    },
    toLogin: function () {
      wx.navigateTo({
        url: '../login/login',
      })
      // wx.navigateTo({
      //   url: '../loginidentityList/loginidentityList',
      // })
    },
    enterParkPayment() { //园区缴费
      // wx.showToast({
      //   title: '功能暂未开放',
      //   icon: 'none'
      // })
      // return
      wx.navigateTo({
        url: '../../packageG/pages/myHome/myHome',
      })
    },
    enterVoice() { //发票
       // wx.showToast({
      //   title: '功能暂未开放',
      //   icon: 'none'
      // })
      // return
      wx.navigateTo({
        url: '../../packageE/pages/applybill/applybill',
      })
    },
    gomyapply() {
      wx.navigateTo({
        url: '../myapply/myapply',
      })
    },
    enterMyEnterprise() { //我的企业
       // wx.showToast({
      //   title: '功能暂未开放',
      //   icon: 'none'
      // })
      // return
      wx.navigateTo({
        url: '../../pages/myEnterprise/myEnterprise',
      })
    },
    enterMyAssets() { //我的资产
       // wx.showToast({
      //   title: '功能暂未开放',
      //   icon: 'none'
      // })
      // return
      wx.navigateTo({
        url: '../../pages/myAssets/myAssets',
      })
    },
    enterMyProperty() { //物业
       // wx.showToast({
      //   title: '功能暂未开放',
      //   icon: 'none'
      // })
      // return
      wx.navigateTo({
        url: '../../pages/myProperty/myProperty',
      })
    },
    enterMyParkActivity() { //我的活动
       // wx.showToast({
      //   title: '功能暂未开放',
      //   icon: 'none'
      // })
      // return
      wx.navigateTo({
        url: '../../pages/myParkActivity/myParkActivity',
      })
    },
    enterParkrental() { //园区租赁
       // wx.showToast({
      //   title: '功能暂未开放',
      //   icon: 'none'
      // })
      // return
      wx.navigateTo({
        url: '../../packageF/pages/parkrental/parkrental',
      })
    },
    enterMyBill() { //我的账单
       // wx.showToast({
      //   title: '功能暂未开放',
      //   icon: 'none'
      // })
      // return
      wx.navigateTo({
        url: '../../pages/myBill/myBill',
      })
    },
    entermyOrderList() { //我的订单
       // wx.showToast({
      //   title: '功能暂未开放',
      //   icon: 'none'
      // })
      // return
      wx.navigateTo({
        url: '../../pages/myOrderList/myOrderList',
      })
    },
    // 点击授权按钮，返回的信息
    getUserInfo: function (res) {
      
      // var userInfo = JSON.parse(res.detail.rawData);
      // if (userInfo) {
      //   //将用户信息赋值给app.globalData.userInfo
      //   for (var pro in userInfo) {
      //     app.globalData.userInfo[pro] = userInfo[pro];
      //   }
      //   //将用户信息缓存下来
      //   wx.setStorageSync('USER_INFO', userInfo);
        //调用
        wx.navigateTo({
          url: '../../pages/wxauthorization/wxauthorization',
        })
      // } else {
      //   wx.showToast({
      //     title: '获取用户信息失败',
      //     icon: 'none'
      //   });
      // }
    },
    bindGetUserInfo: function (e) {

    },
    loginout() {
      // this.data.userInfo = {};
      wx.clearStorageSync();
      wx.clearStorage();
      // wx.removeStorageSync('key')("USER_INFO");
      app.globalData.userInfo = {};
      app.globalData.id = '';
      this.setData({
        motto: 'Hello World',
          nickName: '',
          userInfo: {},
          hasUserInfo: false,
          canIUse: wx.canIUse('button.open-type.getUserInfo'),
          imgUrl: applet_park_api_url_imgUrl,
      });
      wx.showToast({
        title: '退出成功',
      })
    },
    gotoProperty() {
      wx.navigateTo({
        url: '../property/property',
      })
    },
    gotomyidentityList() { //我的身份
       // wx.showToast({
      //   title: '功能暂未开放',
      //   icon: 'none'
      // })
      // return
      var id = app.globalData.id || wx.getStorageSync("id");
      // if (!id) {
      //   wx.showToast({
      //     title: '请先登录',
      //   })
      //   return

      // }
      wx.navigateTo({
        url: '../myidentityList/myidentityList',
      })
    },
    goToMyWallet() { //我的钱包
       // wx.showToast({
      //   title: '功能暂未开放',
      //   icon: 'none'
      // })
      // return
      wx.navigateTo({
        url: '../myWallet/myWallet',
      })
    },
    goUserCenter() {

      wx.navigateTo({
        url: '/pages/userCenter/userCenter',
      })
    },
    enterMyOrder() {
       // wx.showToast({
      //   title: '功能暂未开放',
      //   icon: 'none'
      // })
      // return
      wx.navigateTo({
        url: '../../packageD/pages/MeetingOrderlist/MeetingOrderlist',
      })
    },
    enterLease() {
       // wx.showToast({
      //   title: '功能暂未开放',
      //   icon: 'none'
      // })
      // return
      wx.navigateTo({
        url: '../../packageF/pages/myrent/myrent',
      })
    },
  }

})